/**
 * @description axios请求的封装
 */

const BASE_URL = 'http://192.168.2.104:3701'; // 接口请求的 URL
const axios = require('axios');
const local = require('./local');
axios.defaults.baseURL = 'http://192.168.2.104:3701';
/**
 * 请求拦截器
 * 
 * 作用: 在每一次发送讲求的时候进行统一操作  如让后期每一个请求都带上token 令牌
 * 
 * 
 */
//验证Authorization 访问所有api接口 必须有token值 有token值表示通过验证 才可以继续访问接口 


console.dir(axios);
/* post请求 */
function post(url, data, callback) {
    axios.post(BASE_URL + url, data).then(res => {
        callback(res.data)
    }).catch(err => {
        callback(err)
    })
}

/*get请求*/
function get(url, callback) {
    axios.get(BASE_URL + url).then(res => {
        callback(res.data)
    }).catch(err => {
        callback(err)
    })
}


/* 导出 */
module.exports = {
    get,
    post,
    BASE_URL
}